﻿
body{overflow-x:hidden;}

/*banner��ͼ�л���ʽ
*/
#iBanner{height:482px;z-index: -999;
position: relative;}
/*===��ҳ��ͼ�л� ===
*/
.theme-default #slider{width:100%;height:482px;position:relative;left:50%;margin-left:-960px;}

.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:50%;margin-left:-1000px;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute;left:0;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8;text-align:center;}
.nivo-caption p{padding:10px 0;font-size:20px;font-weight:bold;font-family:Microsoft YaHei;}
.nivo-caption a{display:inline !important;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}

.theme-default .nivoSlider{position:relative;background:#fff url(/images/sys/loading.gif) no-repeat 50% 50%;}
.theme-default .nivoSlider img{position:absolute;top:0px;left:50%;margin-left:-1000px;display:none;}
.theme-default .nivoSlider a{border:0;display:block;}
.theme-default .nivo-controlNav{position:absolute;bottom:-34px;left:50%;margin-left:-34px; display:none}
.theme-default .nivo-controlNav a{display:block;width:22px;height:22px;background:url(/images/sys/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.theme-default .nivo-controlNav a.active{background-position:0 -22px;}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif;}
.theme-default .nivo-caption a{color:#fff;}
.theme-default .nivo-caption a:hover{color:#fff;}

#banner{height:265px;}
#banner img{position:relative;height:265px;left:50%;margin-left:-1000px;}
/*��ҳ��Ҫ��������ʽ
*/
.scrollNotice{border-top:1px solid #E8EAEA;width:960px;height:38px;line-height:38px;padding-left:12px;overflow:hidden;}
.scrollNotice a{color:#333333;font-size:14px;margin-left:15px;word-wrap:break-word;display:inline-block;}
.scrollNotice a:hover{color:#F16135;text-decoration:underline;}

.mod{border:1px solid #DDDDDD;width:978px;margin-top:20px;background-position:0 -845px;background-repeat:repeat-x;background-color:#FFFFFF;}
.mod h2{margin:24px 20px 16px 20px;line-height:16px;}
.mod h2 .title{font-size:16px;color:#333333;}
.mod h2 .en{font-size:14px;color:#F16135;font-weight:500;padding-left:3px;}
.more{float:right;padding-right:9px;font-size:12px;color:#666666;background-position:right -612px;}

.modR{float:right;width:226px;_width:222px;overflow:hidden;}
.modL{float:left;width:420px;_width:418px;overflow:hidden;}
.modL img{width:380px;padding:0 20px;display:block;}
.modL ul{padding:8px 20px 0;}
.modL ul li{height:32px;line-height:32px;overflow:hidden;}
.modL ul li span{color:#999999;float:right;}
.modL ul li a{color:#666666;width:370px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;}
.modL ul li a:hover{color:#F16135;} 
.modL p{padding:8px 20px 0;line-height:1.8em;}

.modC{margin:0 226px 0 420px;_margin:0 222px 0 418px;width:330px;border:1px solid #E1E1E1;border-top:none;border-bottom:none;overflow:hidden;}
.modC ul{padding:0 10px;}
.modC li{width:135px;overflow:hidden;margin:0 10px 20px;float:left;display:inline;}
.modC li img{width:135px;height:110px;display:block;}
.modC li p{height:20px;background:#F16135;color:#FFFFFF;line-height:20px;text-align:center;width:100%;overflow:hidden;}

.modR li{margin:0 20px;_margin:0 20px 0 16px;height:32px;padding:18px 0 19px;_padding:16px 0 0;width:184px;border:1px solid #EEEEEE;border-top:none;}
.modR li img{float:left;height:32px;width:32px;padding:0 10px 0 18px;display:inline-block;}
.modR li a{float:left;display:block;width:124px;height:32px;display:inline-block;}
.modR li h3{font-size:14px;color:#7A7A7A;padding-right:10px;word-wrap:break-word;}
.modR li p{color:#666666;}

.modRlong{float:right;border-left:1px solid #E1E1E1;width:557px;}
.modRlong ul{padding:0 10px;}
.modRlong li{margin:0 10px 20px 10px;_margin-bottom:10px;width:159px;overflow:hidden;float:left;display:inline;}
.modRlong li img{width:159px;height:140px;display:block;}
.modRlong li span{height:38px;line-height:38px;text-align:center;width:100%;color:#333333;border-bottom:2px solid #E4E4E4;background:#F6F6F6;display:block;overflow:hidden;}
.modRlong li a:hover span{color:#F16135;}

.video{width:380px;height:180px;margin:0 20px;overflow:hidden;}
.video img,.video div{width:240px;height:180px;padding:0;float:left;overflow:hidden;display:inline-block; }
.video span{width:130px;padding:5px 0 0 10px;line-height:1.8em;color:#666666;display:inline-block;overflow:hidden;height:170px;}